English Dictionary
◊ STRAIGHT ARROW
straight arrow
n : a frank and honest person [syn: {square shooter}] [ant: {liar}]